package com.kurt.dto.query;


import lombok.Data;

import java.time.LocalDateTime;

@Data
public class SysOperLogQueryRequest extends BaseQuery {

    private String id; // 日志ID
    private String title; // 操作模块
    private Integer businessType; // 业务类型(0-其它,1-新增,2-修改,3-删除,4-授权,5-导出,6-导入,7-强退,8-生成代码,9-清空数据)
    private String method; // 请求方法
    private String requestMethod; // 请求方式(GET,POST,PUT,DELETE等)
    private Integer operatorType; // 操作类别(0-其它,1-后台用户,2-手机端用户)
    private String operName; // 操作人员
    private String deptName; // 部门名称
    private String operUrl; // 请求URL
    private String operIp; // 主机地址
    private String operLocation; // 操作地点
    private String operParam; // 请求参数
    private String jsonResult; // 返回结果
    private Integer status; // 操作状态(0-正常,1-异常)
    private String errorMsg; // 错误消息
    private LocalDateTime operTime; // 操作时间
    private Long costTime; // 消耗时间(毫秒)
    private String tenantId; // 租户ID
}
